package br.com.redefranciscanas.wiki.view;

import br.com.redefranciscanas.wiki.domain.Funcionario;
import br.com.redefranciscanas.wiki.persistence.FuncionarioDao;

public class FuncionarioMB {

	private Funcionario funcionario;
	private String nomeFunc;
	private String nomeUserFunc;
	private String emailFunc;
	private FuncionarioDao funcdao;

	public FuncionarioMB() {
		limpaCampo();
	}

	public String getNomeFunc() {
		return nomeFunc;
	}

	public void setNomeFunc(String nomeFunc) {
		this.nomeFunc = nomeFunc;
	}

	public String getNomeUserFunc() {
		return nomeUserFunc;
	}

	public void setNomeUserFunc(String nomeUserFunc) {
		this.nomeUserFunc = nomeUserFunc;
	}

	public String getEmailFunc() {
		return emailFunc;
	}

	public void setEmailFunc(String emailFunc) {
		this.emailFunc = emailFunc;
	}

	public void limpaCampo() {
		emailFunc = null;
		nomeFunc = null;
		nomeFunc = null;
	}

	public String adicionaFunc() {
		funcionario = new Funcionario();
		funcdao = new FuncionarioDao();
		funcionario.setNome(nomeFunc);
		funcionario.setNomeUsuario(nomeUserFunc);
		funcionario.setEmail(emailFunc);
		funcdao.insere(funcionario);
		
		return "";
	}
	
}
